Scarlett Johansson is all smiles while announcing her Black Widow movie during Marvel’s panel at 2019 Comic-Con on Saturday (July 20) in San Diego, Calif. The 34-year-old actress introduced the world to her co-stars – David Harbour as Alexei aka The Red Guardian, Florence Pugh as Yelena, O-T Fagbenle as Mason, and Rachel Weisz as